package xyz.eden.gateway.shenyu.plugin.sign;

import org.springframework.util.MultiValueMap;

import java.time.ZonedDateTime;

public class ApiSignProperties {

    private String appKey;
    private ZonedDateTime timestamp;
    private String requestId;
    private MultiValueMap<String, String> paramMap;

    public String getAppKey() {
        return appKey;
    }

    public void setAppKey(String appKey) {
        this.appKey = appKey;
    }

    public ZonedDateTime getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(ZonedDateTime timestamp) {
        this.timestamp = timestamp;
    }

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public MultiValueMap<String, String> getParamMap() {
        return paramMap;
    }

    public void setParamMap(MultiValueMap<String, String> paramMap) {
        this.paramMap = paramMap;
    }
}
